History
History
Synonyms
UK
US
Meaning:
lance

a long weapon with a pointed steel head

pierce

penetrate

to make or force a way into or through (something); to be understood; understand

pierce; get through physically

pierce

(of a sharp-pointed instrument) to go into or through (something) (and make a hole)

cut, penetrate

STICK INTO as in Wiktionary
STICK INTO as in Wikipedia